﻿namespace PickGold.Util.OCR.QRCode.Render
{
	public struct DrawingSize
	{
		/// <summary>
		/// Module pixel width
		/// </summary>
		public int ModuleSize { get; private set; }

		/// <summary>
		/// QrCode pixel width
		/// </summary>
		public int CodeSize { get; private set; }

		public int QuietZoneModules { get; private set; }

		public DrawingSize(int moduleSize, int codeSize, int quietZoneModules) : this()
		{
			this.ModuleSize = moduleSize;
			this.CodeSize = codeSize;
			this.QuietZoneModules = quietZoneModules;
		}
	}
}
